#Container {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
BODY {
	BACKGROUND: url(images/templateimages/BackgroundRepeat13x12.jpg)
}
#HomeLink {
	Z-INDEX: 200; LEFT: 10px; WIDTH: 410px; POSITION: absolute; TOP: 10px; HEIGHT: 60px
}
#SearchCell {
	BACKGROUND: #0072bb
}
#SearchShadow {
	BACKGROUND: url(images/templateimages/SearchShadow4x29.jpg) repeat-y
}
#FeaturedVideo {
	BACKGROUND: url(images/templateimages/HomeFeatureBG767x405.jpg) no-repeat; WIDTH: 767px; HEIGHT: 405px
}
#HomeFeatTextBox {
	MARGIN-LEFT: 15px; WIDTH: 285px; align: left
}
#HomeFeatureHeading {
	MARGIN-TOP: 50px; FONT-WEIGHT: bold; FONT-SIZE: 20px; MARGIN-BOTTOM: 10px; COLOR: #0072bc; FONT-FAMILY: arial,tahoma,verdana,sans-serif; TEXT-DECORATION: underline
}
#HomeFeatureHeading A {
	MARGIN-TOP: 50px; FONT-WEIGHT: bold; FONT-SIZE: 20px; MARGIN-BOTTOM: 10px; COLOR: #0072bc; FONT-FAMILY: arial,tahoma,verdana,sans-serif; TEXT-DECORATION: underline
}
#HomeFeatureHeading A:hover {
	COLOR: #0085dd; TEXT-DECORATION: underline
}
#HomeFeatureText {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 17px; FONT-FAMILY: arial,tahoma,verdana,sans-serif
}
#HomeFeatureText A {
	COLOR: #0072bc; TEXT-DECORATION: none
}
#HomeFeatureText A:hover {
	COLOR: #0072bc; TEXT-DECORATION: underline
}
.HomeSubHeads {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; COLOR: #000000; LINE-HEIGHT: 16px; PADDING-TOP: 10px; FONT-FAMILY: arial,tahoma,verdana,sans-serif
}
.HomeSubHeads H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 5px; COLOR: #0072bc; LINE-HEIGHT: 14px; TEXT-DECORATION: underline
}
.HomeSubHeads H2 A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 5px; COLOR: #0072bc; LINE-HEIGHT: 14px; TEXT-DECORATION: underline
}
.HomeSubHeads H2 A:hover {
	COLOR: #0092f3; text-decoraton: underline
}
.HomeBlurb {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: arial,tahoma,verdana,sans-serif
}
.HomeBlurb A {
	BACKGROUND: #ffffff; COLOR: #0072bc
}
.HomeBlurb A:hover {
	BACKGROUND: #ffffff; COLOR: #0072bc
}
.HomeBlurb H2 {
	BACKGROUND: #ffffff; COLOR: #0072bc
}
.HomeBlurb H2 A {
	BACKGROUND: #ffffff; COLOR: #0072bc
}
.HomeBlurb H2 A:hover {
	BACKGROUND: #ffffff; COLOR: #0072bc
}
.HomeBlurb H2 A:hover {
	COLOR: #0092f3; TEXT-DECORATION: underline
}
.HomeBlurb A:hover {
	COLOR: #0092f3; TEXT-DECORATION: underline
}
#VideoBorder {
	BORDER-RIGHT: #acacac 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #acacac 1px solid; PADDING-LEFT: 10px; BACKGROUND: #ffffff; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: bottom; BORDER-LEFT: #acacac 1px solid; WIDTH: 400px; PADDING-TOP: 10px; BORDER-BOTTOM: #acacac 1px solid; HEIGHT: 321px; align: center
}
#TopContentTab {
	PADDING-LEFT: 20px; FONT-SIZE: 12px; BACKGROUND: url(images/templateimages/SidebarTopRepeat152x2.jpg) repeat-y; COLOR: #000000; FONT-FAMILY: arial,tahoma,verdana,trebuchet,sans-serif
}
#YouTubeBox {
	BORDER-RIGHT: #cdcdcd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cdcdcd 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 5px; BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; BORDER-LEFT: #cdcdcd 1px solid; WIDTH: 100px; PADDING-TOP: 5px; BORDER-BOTTOM: #cdcdcd 1px solid
}
#BottomContentTab {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 11px; BACKGROUND: url(images/templateimages/SidebarCatBG152x24.jpg) repeat-y; PADDING-BOTTOM: 5px; COLOR: #0072bc; LINE-HEIGHT: 24px; PADDING-TOP: 2px; FONT-FAMILY: arial,tahoma,verdana,trebuchet,sans-serif
}
#BottomContentTab A {
	COLOR: #0072bc; LINE-HEIGHT: 24px; TEXT-DECORATION: none
}
#BottomContentTab A:hover {
	PADDING-LEFT: 10px; BACKGROUND: url(images/templateimages/bluerightarrow.gif) no-repeat left 50%; COLOR: #0072bc; TEXT-DECORATION: underline
}
#GreyBG {
	MIN-HEIGHT: 80px; BACKGROUND: url(images/templateimages/SidebarGreyBG152x2.jpg) repeat-y; HEIGHT: 100%
}
#BodyShadow {
	BACKGROUND: url(images/templateimages/BodyShadowRepeat4x12.jpg) repeat-y
}
#LayeredPaperRepeat {
	BACKGROUND: url(images/templateimages/LayeredPaperRepeat15x2.jpg) repeat-y; WIDTH: 15px
}
#TextContainer {
	MARGIN: 10px 20px; WIDTH: 767px
}
#ToolsContainer {
	MIN-HEIGHT: 100px; MARGIN-BOTTOM: 20px; WIDTH: 767px
}
.TitleAuthor {
	FLOAT: left
}
.PrintEmail {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: right; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: arial,trebuchet,verdana,sans-serif
}
.PrintEmail A {
	COLOR: #0072bc; TEXT-DECORATION: none
}
.PrintEmail A:hover {
	COLOR: #0072bc; TEXT-DECORATION: underline
}
.PrintEmail IMG {
	VERTICAL-ALIGN: middle
}
#TextContainer H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 30px; COLOR: #545454; FONT-FAMILY: arial,trebuchet,verdana,sans-serif
}
#TextContainer H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; MARGIN: 0px; COLOR: blue; LINE-HEIGHT: 20px; FONT-FAMILY: arial,trebuchet,verdana,sans-serif
}
#TextContainer H2 A {
	COLOR: #0072bc; TEXT-DECORATION: underline
}
#TextContainer H2 A:hover {
	COLOR: #0072bc; BACKGROUND-COLOR: #c0d4ff; TEXT-DECORATION: underline
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; MARGIN: 0px; COLOR: blue; LINE-HEIGHT: 20px; FONT-FAMILY: arial,trebuchet,verdana,sans-serif
}
H2 A {
	COLOR: #0072bc; TEXT-DECORATION: underline
}
H2 A:hover {
	COLOR: #0072bc; BACKGROUND-COLOR: #c0d4ff; TEXT-DECORATION: underline
}
.CategoryTag {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: arial,trebuchet,verdana,sans-serif; TEXT-DECORATION: none
}
.CategoryTitleLine {
	MARGIN-BOTTOM: 10px; WIDTH: 767px; BORDER-BOTTOM: #545454 1px solid; HEIGHT: 35px
}
.CategoryTitleLine H1 {
	FONT-SIZE: 30px; COLOR: #545454; LINE-HEIGHT: 30px; FONT-FAMILY: arial,trebuchet,verdana,sans-serif
}
.CatVideoBox {
	MARGIN: -6px 0px 15px; TEXT-ALIGN: left; align: left
}
#SummaryBox {
	PADDING-RIGHT: 0px; BORDER-TOP: #000000 0px solid; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; WIDTH: 767px; LINE-HEIGHT: 16px; PADDING-TOP: 10px; BORDER-BOTTOM: #000000 0px solid; FONT-STYLE: italic; FONT-FAMILY: arial,trebuchet,verdana,sans-serif
}
.BodyText {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: arial,trebuchet,verdana,sans-serif
}
.BodyText A {
	COLOR: #0072bc; TEXT-DECORATION: none
}
.BodyText A:hover {
	COLOR: #0072bc; TEXT-DECORATION: underline
}
#SynTable {
	BORDER-RIGHT: #545454 1px solid; BORDER-TOP: #545454 1px solid; FONT-SIZE: 13px; BACKGROUND: #e6e6e6; BORDER-LEFT: #545454 1px solid; WIDTH: 767px; BORDER-BOTTOM: #545454 1px solid; FONT-FAMILY: arial,tahoma,verdana,sans-serif; HEIGHT: 20px; TEXT-ALIGN: center
}
#SynTable A {
	COLOR: #0072bc; TEXT-DECORATION: none
}
#SynTable A:hover {
	COLOR: #0072bc; TEXT-DECORATION: underline
}
#Footer {
	FONT-SIZE: 12px; BACKGROUND: url(images/templateimages/FooterBG974x229.jpg) no-repeat; COLOR: #000000; FONT-FAMILY: arial,tahoma,verdana,trebuchet,sans-serif; TEXT-ALIGN: center
}
#Footer A {
	COLOR: #0072bc; TEXT-DECORATION: none
}
#Footer A:hover {
	COLOR: #0072bc; TEXT-DECORATION: underline
}
#Copyright A {
	COLOR: #000000
}
#Copyright A:hover {
	COLOR: #000000
}
#commentAlertContainer {
	PADDING-RIGHT: 30px; MARGIN-TOP: 10px; PADDING-LEFT: 30px; PADDING-BOTTOM: 30px; WIDTH: 530px; PADDING-TOP: 30px; HEIGHT: auto; TEXT-ALIGN: left
}
DIV.closeCommentAlert {
	LEFT: 460px
}
#box LI {
	MARGIN-BOTTOM: 10px
}
#screen {
	Z-INDEX: 1001; LEFT: 0%; WIDTH: 2000px; POSITION: absolute; TOP: 0%; HEIGHT: 5000px; BACKGROUND-COLOR: black
}
#box {
	Z-INDEX: 1002; LEFT: 50%; MARGIN-LEFT: -250px; OVERFLOW: hidden; FONT-FAMILY: arial, sans-serif; POSITION: absolute; BACKGROUND-COLOR: white
}
.clickClose {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; LEFT: 670px; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: pointer; COLOR: #000; PADDING-TOP: 0px; POSITION: absolute; TOP: 10px; HEIGHT: 20px; TEXT-ALIGN: left
}
.clickClose A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: url(images/templateimages/close.jpg) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 30px; COLOR: #000; PADDING-TOP: 0px; HEIGHT: 20px
}
.clickClose A:hover {
	BACKGROUND: url(images/templateimages/close.jpg) orange no-repeat
}
.lightBoxText {
	DISPLAY: none
}
#TableOuterBorder {
	BORDER-RIGHT: #545454 1px solid; BORDER-TOP: #545454 1px solid; BORDER-LEFT: #545454 1px solid; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #545454 1px solid; BACKGROUND-COLOR: #e1e1e1
}
#AdTableTitleCell {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom; WIDTH: 130px; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: trubuchet,arial,verdana,sans-serif; HEIGHT: 30px; BACKGROUND-COLOR: #545454; TEXT-ALIGN: right; TEXT-DECORATION: underline
}
#AdTableTitleCell A {
	COLOR: #ffffff; BACKGROUND-COLOR: #545454; TEXT-DECORATION: underline
}
#AdTableTitleATB {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom; WIDTH: 140px; COLOR: #ffff00; PADDING-TOP: 0px; FONT-FAMILY: trubuchet,arial,verdana,sans-serif; HEIGHT: 30px; BACKGROUND-COLOR: #545454; TEXT-ALIGN: right; TEXT-DECORATION: none
}
#AdTableTitleATB A {
	COLOR: #ffff00; BACKGROUND-COLOR: #545454; TEXT-DECORATION: none
}
.AdTableCell {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #545454 1px solid; HEIGHT: 50px
}
.AdHead {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0000ff; FONT-FAMILY: trebuchet,verdana,arial,sans-serif
}
.AdHead A {
	COLOR: #0000ff; TEXT-DECORATION: underline
}
.AdHead A:hover {
	BACKGROUND-COLOR: #ffff00; TEXT-DECORATION: underline
}
.AdTableCell IMG {
	MARGIN: 0px 2px 1px 0px; BACKGROUND-COLOR: #ffffff
}
.AdText {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial,verdana,trebuchet,sans-serif
}
.AdURL {
	FONT-SIZE: 10px; COLOR: #0000ff; FONT-FAMILY: arial,verdana,trebuchet,sans-serif
}
.AdURL A {
	COLOR: #0000ff; TEXT-DECORATION: underline
}
.AdURL A:hover {
	BACKGROUND-COLOR: #ffff00; TEXT-DECORATION: underline
}
#nav {
	FONT: 78%/1.5 arial, helvetica, serif
}
#nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; Z-INDEX: 5; BACKGROUND: white; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; Z-INDEX: 5; BACKGROUND: white; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav A {
	DISPLAY: block; COLOR: #000000; TEXT-DECORATION: none
}
#nav A.daddy {
	BACKGROUND: url(images/bluerightarrow.gif) no-repeat right center
}
#nav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav LI UL {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: normal; LEFT: -999em; MARGIN: 0px; BORDER-LEFT: #000000 1px solid; WIDTH: 13.9em; BORDER-BOTTOM: #000000 1px solid; POSITION: absolute; HEIGHT: auto
}
#nav LI LI {
	PADDING-RIGHT: 1em; PADDING-LEFT: 3px; WIDTH: 12.6em
}
#nav LI UL A {
	WIDTH: 9em; PADDING-TOP: 5px
}
#nav LI UL UL {
	MARGIN: -1.5em 0px 0px 13.6em
}
#nav LI UL UL UL {
	MARGIN-LEFT: 13.6em
}
#nav LI:hover UL UL {
	LEFT: -999em
}
#nav LI:hover UL UL UL {
	LEFT: -999em
}
#nav LI.sfhover UL UL {
	LEFT: -999em
}
#nav LI.sfhover UL UL UL {
	LEFT: -999em
}
#nav LI:hover UL {
	LEFT: auto
}
#nav LI LI:hover UL {
	LEFT: auto
}
#nav LI LI LI:hover UL {
	LEFT: auto
}
#nav LI.sfhover UL {
	LEFT: auto
}
#nav LI LI.sfhover UL {
	LEFT: auto
}
#nav LI LI LI.sfhover UL {
	LEFT: auto
}
#nav LI:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#nav LI.sfhover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#nav LI LI:hover {
	BACKGROUND: #dce9f6
}
#nav LI LI.sfhover {
	BACKGROUND: #dce9f6
}
DIV.newsletterSignup {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND: url(images/templateimages/ATBNewsletterSignup728x180.jpg) no-repeat; LEFT: 0px; MARGIN: 0px auto; BORDER-LEFT: #000 1px solid; WIDTH: 728px; BORDER-BOTTOM: #000 1px solid; POSITION: relative; TOP: 0px; HEIGHT: 180px
}
TABLE.newsletterForm {
	LEFT: 355px; POSITION: absolute; TOP: 80px
}
#newSalesContainer {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 10px auto; BORDER-LEFT: #000 1px solid; WIDTH: 984px; PADDING-TOP: 0px; BORDER-BOTTOM: #000 1px solid; FONT-FAMILY: arial,trebuchet,verdana,sans-serif; POSITION: relative; TEXT-ALIGN: left
}
#newSalesLogo {
	LEFT: 5px; WIDTH: 974px; POSITION: relative; TOP: 5px; HEIGHT: 95px
}
#newSalesContentArea {
	PADDING-RIGHT: 15px; MARGIN-TOP: 5px; PADDING-LEFT: 15px; LEFT: 5px; PADDING-BOTTOM: 15px; WIDTH: 944px; PADDING-TOP: 15px; POSITION: relative; TOP: 0px
}
#whatIsEbook2 {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 15px; BACKGROUND: #fff; LEFT: 180px; PADDING-BOTTOM: 15px; BORDER-LEFT: #000 1px solid; WIDTH: 210px; PADDING-TOP: 25px; BORDER-BOTTOM: #000 1px solid; POSITION: absolute; TOP: 110px; HEIGHT: 200px
}
#whatIsCMEbook2 {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 15px; BACKGROUND: #fff; LEFT: 220px; PADDING-BOTTOM: 15px; BORDER-LEFT: #000 1px solid; WIDTH: 210px; PADDING-TOP: 25px; BORDER-BOTTOM: #000 1px solid; POSITION: absolute; TOP: 1600px; HEIGHT: 200px
}
DIV.close {
	LEFT: 170px; WIDTH: 30px; CURSOR: pointer; COLOR: #2160a8; FONT-FAMILY: arial, tahoma, verdana, sans-serif; POSITION: absolute; TOP: 5px; HEIGHT: 15px; TEXT-DECORATION: underline
}
